make its mark - Alemán Inglés Diccionario